package com.atguigu.study.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @Author early morning
 * @Create 2025/5/14 0:09
 * @Description:
 */
// 声明在方法上
@Target({ElementType.METHOD})
// 运行时
@Retention(RetentionPolicy.RUNTIME)
//@EnableAspectJAutoProxy //启AOP自动代理
public @interface MyRedisCache {
    // 约等于键的前缀
    String keyPrefix();
    // SpringEL表达式，解析占位符对应的匹配value值
    String matchValue();
}
